home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mission 3
/
Mission 3.zip
/
Mission 3.iso
/
zugabe
/
va45
/
visual45
/
syst_def.s
< prev
next >
Wrap
Text File
|
1998-06-21
|
5KB
|
184 lines
rsreset ; Structure du tableau 'global' du GEM
_AESversion: rs.w 1
_AESnumapps: rs.w 1
_AESapid: rs.w 1
_AESappglobal: rs.l 1
_AESrscfile: rs.l 1 ; debut ressource
rs.l 1 ; debut fichier rsc
rs.w 1 ; longueur fichier ressource
rs.w 1
_AESmaxchar: rs.w 1
_AESminchar: rs.w 1
rsreset ; Structure OBJECT
ob_next: rs.w 1
ob_head: rs.w 1
ob_tail: rs.w 1
ob_type: rs.w 1
ob_flags: rs.w 1
ob_state: rs.w 1
ob_spec: rs.l 1 ; pointe TEDINFO ou BITBLK ou ...
ob_x: rs.w 1
ob_y: rs.w 1
ob_width: rs.w 1
ob_height: rs.w 1
L_OBJECT: rs.w 0
rsreset ; Structure TEDINFO
te_ptext: rs.l 1
te_ptmplt: rs.l 1
te_pvalid: rs.l 1
te_font: rs.w 1
te_junkl: rs.w 1
te_just: rs.w 1
te_color: rs.w 1
te_junk2: rs.w 1
te_thickness: rs.w 1
te_txtlen: rs.w 1
te_tmplen: rs.w 1
L_TEDINFO: rs.w 0
rsreset ; Structure BITBLK
bi_pdata: rs.l 1
bi_wb: rs.w 1
bi_hl: rs.w 1
bi_x: rs.w 1
bi_y: rs.w 1
bi_color: rs.w 1
L_BITBLK: rs.w 0
rsreset ; Structure ICONBLK
ib_pmask: rs.l 1
ib_pdata: rs.l 1
ib_ptext: rs.l 1
ib_char: rs.w 1
ib_xchar: rs.w 1
ib_ychar: rs.w 1
ib_xicon: rs.w 1
ib_yicon: rs.w 1
ib_wicon: rs.w 1
ib_hicon: rs.w 1
ib_xtext: rs.w 1
ib_ytext: rs.w 1
ib_wtext: rs.w 1
ib_htext: rs.w 1
L_ICONBLK: rs.w 0
rsreset ; Structure CICONBLK
monoblk: rs.b L_ICONBLK
mainlist: rs.l 1 ; *CICON
L_CICONBLK: rs.w 0
rsreset ; Structure CICON
num_planes: rs.w 1
col_data: rs.l 1
col_mask: rs.l 1
sel_data: rs.l 1
sel_mask: rs.l 1
next_res: rs.l 1 ; *CICON suivante
L_CICON: rs.w 0
rsreset ; Structure APPLBLK
ab_code: rs.l 1
ab_param: rs.l 1
L_APPLBLK: rs.w 0
rsreset ; Structure MENU
mn_tree: rs.l 1
mn_menu: rs.w 1
mn_item: rs.w 1
mn_scroll: rs.w 1
mn_keystate: rs.w 1
LONG_STRUC_MENU: rs.w 0
rsreset ; Structure RSC-FILE
rsh_vrsn: rs.w 1
rsh_object: rs.w 1
rsh_tedinfo: rs.w 1 ; 1
rsh_iconblk: rs.w 1 : 2
rsh_bitblk: rs.w 1 ; 3
rsh_frstr: rs.w 1 ;
rsh_string: rs.w 1
rsh_imdata: rs.w 1
rsh_frimg: rs.w 1 ;
rsh_trindex: rs.w 1 ;
rsh_nobs: rs.w 1
rsh_ntree: rs.w 1 ;
rsh_nted: rs.w 1 ; 1
rsh_nib: rs.w 1 ; 2
rsh_nbb: rs.w 1 ; 3
rsh_nstring: rs.w 1
rsh_nimages: rs.w 1
rsh_rssize: rs.w 1 ;
L_RSC_HEADER: rs.w 0
rsreset ; Structure DISKINFO
b_free: rs.l 1
b_total: rs.l 1
b_secsize: rs.l 1
b_clsize: rs.l 1
L_DISKINFO: rs.w 0
rsreset ; Structure Fileheader
PRG_magic: rs.w 1
PRG_tsize: rs.l 1 ; text segment
PRG_dsize: rs.l 1 ; data segment
PRG_bsize: rs.l 1 ; bss segment
PRG_ssize: rs.l 1 ; sybol segment
PRG_res1: rs.l 1 ; unused
PRGFLAGS: rs.l 1 ; process caracts
ABSFLAG: rs.w 1 ; fixeups
L_APP_HEADER: rs.w 0
rsreset ; Structure DTA
d_reserved: rs.b 21 ; réservé
d_attrib: rs.b 1 ; attributs du fichier/directory
d_time: rs.w 1 ; heure de création
d_date: rs.w 1 ; date de création
d_lenght: rs.l 1 ; longueur du fichier
d_fname: rs.b 14 ; nom du fichier
L_DTA: rs.w 0
rsreset ; Structure de la page de base
p_lowtpa: rs.l 1 ; pointeur sur le TPA
p_hitpa: rs.l 1 ; pointeur sur la fin du TPA+1
p_tbase: rs.l 1 ; pointeur sur le segment texte
p_tlen: rs.l 1 ; longueur du segment texte
p_dbase: rs.l 1 ; pointeur sur le segment data
p_dlen: rs.l 1 ; longueur du segment data
p_bbase: rs.l 1 ; pointeur sur le segment BSS
p_blen: rs.l 1 ; longueur du segment BSS
p_dta: rs.l 1 ; pointeur du le DTA du process
p_parent: rs.l 1 ; pointeur sur la page de base du process père
p_reserved: rs.l 1 ; reservé
p_env: rs.l 1 ; pointeur sur la chaine d'environement
p_undef: rs.b 80 ; reservé
p_cmdlin: rs.b 128 ; copy de la ligne de commande
L_BASEPAGE: rs.w 0
rsreset ; Structure du buffer de message
bmsg_msgid: rs.w 1 ; offset 0
bmsg_apid: rs.w 1 ; offset 2
bmsg_extd: rs.w 1 ; offset 4
bmsg_ac_close_number: rs.w 0 ; offset 6
bmsg_menu_title: rs.w 0 ; offset 6
bmsg_start_free_data: rs.w 0 ; offset 6
bmsg_handle: rs.w 1 ; offset 6
bmsg_ac_open_number: rs.w 0 ; offset 8
bmsg_menu_item: rs.w 0 ; offset 8
bmsg_slider_percent: rs.w 0 ; offset 8
bmsg_arrowed_action: rs.w 0 ; offset 8
bmsg_x: rs.w 0 ; offset 8
bmsg_xywh: rs.w 1 ; offset 8
bmsg_menu_tree: rs.w 0 ; offset 10, sur 1 long
bmsg_y: rs.w 1 ; offset 10
bmsg_w: rs.w 1 ; offset 12
bmsg_menu_parent_item: rs.w 0 ; offset 14
bmsg_h: rs.w 1 ; offset 14
L_BMSG: rs.w 0 ; offset 16
rsset -12 ; Structure XBRA
xbra_magic: rs.l 1
xbra_id: rs.l 1
xbra_next: rs.l 1